package com.hmsg.health.config;

/**
 * 公共参数
 */
public final class GlobalConstants {


    //redis 任务队列key 砍价时间结束
    public static final String REDIS_KEY_BARGAIN_TIMEOUT = "HMSG:BARGAIN:TIMEOUT";
    public static final String REDIS_KEY_BARGAIN_LOCK = "HMSG:BARGAIN:LOCK";

    //redis 任务队列 未支付订单超时
    public static final String ORDER_TIME_OUT_TASK_KEY = "HMSG:ORDER_TIMEOUT";
    public static final String REDIS_KEY_ORDER_TIMEOUT_LOCK = "HMSG:ORDER_TIMEOUT:LOCK";

    //检查mis是否到检
    public static final String MIS_DAOJIAN_TASK_KEY = "HMSG:MIS_DAOJIAN";
    public static final String REDIS_KEY_MIS_DAOJIAN_LOCK = "HMSG:MIS_DAOJIAN:LOCK";



    //检查待付款的是否已经支付
    public static final String ORDER_PAY_SUCCESS_TASK_KEY = "HMSG:ORDER_PAY_SUCCESS";
    public static final String REDIS_KEY_ORDER_PAY_SUCCESS_LOCK = "HMSG:ORDER_PAY_SUCCESS:LOCK";

    //检查是否到期
    public static final String FANS_BIND_TIME="HMSG:FANS_BIND_TIME";
    public static final String FANS_BIND_TIME_LOCK = "HMSG:FANS_BIND_TIME:LOCK";


    //redis 任务队列 拼团活动超时
//    public static final String ASSEMBLE_TIME_OUT_TASK_KEY = "HMSG:ASSEMBLE_TIMEOUT";
//    public static final String REDIS_KEY_ASSEMBLE_TIMEOUT_LOCK = "HMSG:ASSEMBLE_TIMEOUT:LOCK";




    //redis 任务队列 支付成功存放到队列
    public static final String PAY_NOP_TASK_KEY = "HMSG:PAY_NOP";
    public static final String REDIS_KEY_PAY_NOP_LOCK = "HMSG:PAY_NOP:LOCK";

    //redis 任务队列 未分账订单
    public static final String ORDER_NOP_TASK_KEY = "HMSG:ORDER_NOP";
    public static final String REDIS_KEY_ORDER_NOP_LOCK = "HMSG:ORDER_NOP:LOCK";
    //redis 任务队列key 砍价时间结束
//    public static final String REDIS_KEY_BARGAIN_TIMEOUT = "HMSG:BARGAIN:TIMEOUT";
//    public static final String REDIS_KEY_BARGAIN_LOCK = "HMSG:BARGAIN:LOCK";
//
//    //redis 任务队列 未支付订单超时
//    public static final String ORDER_TIME_OUT_TASK_KEY = "HMSGO:ORDER_TIMEOUT";
//    public static final String REDIS_KEY_ORDER_TIMEOUT_LOCK = "HMSGO:ORDER_TIMEOUT:LOCK";
//
//    //检查mis是否到检
//    public static final String MIS_DAOJIAN_TASK_KEY = "HMSGM:MIS_DAOJIAN";
//    public static final String REDIS_KEY_MIS_DAOJIAN_LOCK = "HMSGM:MIS_DAOJIAN:LOCK";
//
//    //redis 任务队列 未分账订单
//    public static final String ORDER_NOP_TASK_KEY = "HMSGP:ORDER_NOP";
//    public static final String REDIS_KEY_ORDER_NOP_LOCK = "HMSGP:ORDER_NOP:LOCK";



    //redis 任务队列 拼团活动超时
//    public static final String ASSEMBLE_TIME_OUT_TASK_KEY = "HMSG:ASSEMBLE_TIMEOUT";
//    public static final String REDIS_KEY_ASSEMBLE_TIMEOUT_LOCK = "HMSG:ASSEMBLE_TIMEOUT:LOCK";




//    public static final String REDIS_TASK_KEY = "HMSG:MIST_KEY";
//    public static final String REDIS_NOP_LOCK = "HMSG:MIST_KEY:LOCK";
}
